#include<stdio.h>   /*预处理*/
#define printf __mingw_printf   /*防止long double在输入输出时出现失真情况*/

int main()    /*主函数*/
{
    int i, n;
    long double sum= 1;    /*定义变量*/

    scanf("%d",&n);
    for(i=1;i<=n;i++)
        sum= sum* i;    /*计算阶乘*/
    printf("%d!=%.Lf", n, sum);
    printf("\n");

    return 0;
}


